#pragma once
 
#include <maya/MArgList.h>
#include <maya/MObject.h>
#include <maya/MGlobal.h>
#include <maya/MPxCommand.h>

#include <maya/MItDag.h>
 
class RayTracer : public MPxCommand 
{
public:

  RayTracer() {};
  virtual MStatus   doIt(const MArgList& argList);
  static void*      creator();
  bool              getCenterOfMass(const MDagPath& dagPath, bool quiet, MPoint& com);


};